﻿@charset "utf-8";

.g-total { width:100%; background:#f4f4f4;}
.g-doc { width:1180px; margin:auto;}
.line{
	height:25px;
	line-height:25px;
	border-bottom:1px #e4e4e4 solid;
	background:#f5f5f5;
	color:#838383;
	font-size:12px;
}
.line .con {
	width:1180px;
	margin:auto;
}
.line a {color:#ee2a24;margin:0 5px;}
.line span {
	float:left;
}
.line p {
	float:right;
}
.nav {
	height:100px;
	background:#fff;
}
.nav .con {
	width:1180px;
	margin:auto;
}
.nav .logo {
	float:left;
	margin:10px 0 0 0;
}
.nav .navCon{
	float:left;
}
.nav .navCon ul {margin-left:100px;}
.nav .navCon li {
	float:left;
	height:25px;
	line-height:25px;
	margin-left:30px;
	margin-top:32px;
}
.nav .navCon .sel {border-bottom:2px #ee2a24 solid;}
.nav .navCon li a{
	font-weight:bold;
	text-decoration:none;
}
.nav .navCon li a:hover, .nav .navCon .sel a{color:#ee2a24;}
.nav .qq {
	float:right;
	margin-top:30px;
}
.banner { width: 100%; height: 370px; margin:0 auto 0 auto;}
.banner {position:relative;height:370px;overflow:hidden;background:url(../img/loading.gif) 50% no-repeat;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{height:370px;margin-top:0px;}
.banner .flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.banner .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
.banner .flex-control-nav .flex-active{background-position:0 0;}

.notice {
	height:40px;
	border-bottom:1px #dbdee5 solid;
	line-height:40px;
	font-size:12px;
	color:#838383;
	background:#FFF;
}
.notice em {font-weight:bold;}
.notice a {color:#838383;}
.notice .con {width:1180px;margin:auto;}
.notice .notice_l {float:left;padding-left:25px;background:url(../img/icon_01.jpg)0 center no-repeat;}
.notice .notice_r {float:right;}

/* footer */
.bottom {
	height:235px;
	background:#36373b;
        padding:10px 0 30px 0
}
.bottom .con {
	
	width:1180px;
	margin:auto;
}
.bottom .b_left {
	margin-top:20px;
	width:750px;
	float:left;
}
.bottom .b_left p{	height:35px;
	 
	background:#36373b;
	color:#cccccc;
	text-align:left;} 

.bottom .b_right{
	width:400px;
	float:right;
	float:right;
	color:#cccccc;
	margin-top:20px;
	line-height:210%;
}
.bottom .b_right .l {width:250px;float:left;}
.bottom .b_right .r {float:right;}
.bottom .b_right .r img {width:120px;height:120px;margin-top:20px;}
.bottom .b_right em {
	font-size:18px;
}
.bottom .b_right i {
	font-size:26px;
	color:#d09700;
}
.bottom .b_right a {color:#c8cbd0;}
 
.bottom .frendlink{
	height: 50px;
	line-height: 25px;
	color: #cccccc;
	text-align: left;
	background-color: #CCCCCC;
        padding:0 120px
}
.bottom .frendlink a{
	padding-left: 10px;
	color: #999999;
}
/* suspend */
.suspend{width:40px;height:198px;position:fixed;top:200px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height:198px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt{width:40px;height:198px;background:url(../img/suspend.png);position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd.suspendQQ{width:120px;height:85px;background:#ffffff;}
.suspend dl dd.suspendQQ a{width:120px;height:85px;display:block;background:url(../img/suspend.png) -40px 0;overflow:hidden;}
.suspend dl dd.suspendTel{width:120px;height:112px;background:#ffffff;border-top:1px solid #e4e8ec;}
.suspend dl dd.suspendTel a{width:120px;height:112px;display:block;background:url(../img/suspend.png) -40px -86px;overflow:hidden;}
* html .suspend{position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}
